/* CSS Document */
.block{ margin:0px !important; padding:0px;}
.comeing_areaclear{ border:0px!important; background:none!important; margin:0px!important; padding:0px!important;}

.column:after,.dxb_bc:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.column{ zoom: 1;}


/*-------------------------------------------------------------------------------------------------------------------------------*/

/*slide*/
.comeing_channel_slide{ position:relative; text-align:center;}
.comeing_channel_slide .slideshow h3{ top:300px; overflow:hidden; left:0px; width:260px; position:absolute;height:40px; line-height:40px; text-align:center;
  background: rgba(0, 0, 0, 0.6); 
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #60000000, endColorstr = #60000000);
}
.comeing_channel_slide .slideshow h3 a{ color:#fff; font-size:16px; font-weight:400}

.comeing_channel_slide .slidebar{ top:340px; overflow:hidden; left:0px; width:260px; position:absolute; height:20px; line-height:20px;
  background: rgba(0, 0, 0, 0.6); 
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #60000000, endColorstr = #60000000);
}

.comeing_channel_slide .slidebar em{ display:inline-block; width:12px; height:12px; background:#fff; margin:0 5px; cursor:pointer; }
.comeing_channel_slide .slidebar em{
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
}
.comeing_channel_slide .slidebar em.on{ background:#f60 }

/*topic*/
.comeing_channel_topic{ padding-bottom:16px;padding-top:8px;}
.comeing_channel_topic h2{ font-size:18px; font-family:'Microsoft YaHei','YaHei','SimHei','Hei'; height:36px; font-weight:400; line-height:36px; overflow:hidden;text-align:center}
.comeing_channel_topic h2 a{ color:#000}
.comeing_channel_topic p{ font-size:14px; color:#999; line-height:24px; font-size:12px}

/*toplist */
.comeing_channel_toplist{ line-height:30px; }
.comeing_channel_toplist li{ height:30px; padding-left:3px; font-size:14px; overflow:hidden}
.comeing_channel_toplist li strong{ font-weight:normal; margin-right:4px;}
.comeing_channel_toplist li strong a{ color:#369}
.comeing_channel_toplist li span{ float:right; margin-left:6px;color:#999; font-size:12px}
.comeing_channel_toplist li span a{ color:#999}
.comeing_channel_toplist li em{ font-size:12px; padding-left:5px; color:#999}
.comeing_channel_toplist li.dot{ height:1px; margin:2px 0; line-height:1px; font-size:1px; border-bottom:1px solid #eee;}

/*subforum*/
.comeing_channel_subforum{ }
.comeing_channel_subforum li{ height:24px; line-height:24px; overflow:hidden}
.comeing_channel_subforum li a{ color:#333}
.comeing_channel_subforum li span a{ padding-right:5px;}
.comeing_channel_subforum li a:hover, .comeing_channel_subforum li span a{ color:#369;}

/*rabtn*/
.comeing_channel_rabtn{ padding:5px 6px 10px 6px; }
.comeing_channel_rabtn li{ float:left; width:110px; overflow:hidden; }
.comeing_channel_rabtn li a{ float:left; width:110px; height:40px; line-height:35px; text-align:center; font-size:18px; color:#fff; text-indent:0px; background:url(rabtn.gif) no-repeat 0 0; }
.comeing_channel_rabtn li a:hover{ text-decoration:none}
.comeing_channel_rabtn li.y{ float:right; width:110px;}
.comeing_channel_rabtn li.y a{ width:110px; text-indent:0px; background:url(rabtn.gif) no-repeat 0 -40px; }

/*tools*/
.comeing_channel_tools{ padding:0; margin-bottom:0px;}
.comeing_channel_tools li{ float:left;  padding:0 5px 10px 5px; width:70px; height:30px; }
.comeing_channel_tools li a{ width:70px; height:30px; text-indent: 0; line-height:30px; overflow:hidden; text-align:center; font-size:14px; float:left; color:#333; background:url(tools.gif) no-repeat 0 0; }
.comeing_channel_tools li a:hover{ text-decoration:none; color:#fff; font-size:14px; background:url(tools.gif) no-repeat 0 -30px;}

/*pst*/
.comeing_channel_pst{}
.comeing_channel_pst li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #ddd;}
.comeing_channel_pst li.end{ margin:0px; border:0px; padding:0px; }
.comeing_channel_pst li img{ float:left; margin-right:10px;}
.comeing_channel_pst li h3{ height:24px; line-height:24px; font-weight:normal; overflow:hidden; font-size:14px;}
.comeing_channel_pst li h3 a{ color:#369}
.comeing_channel_pst li p{ line-height:20px; overflow:hidden; color:#999}
.comeing_channel_pst li p a{ color:#06c}

/*rollad*/
.comeing_channel_rollad{ z-index:1; margin-bottom:0px; position:relative;height:70px;}
.comeing_channel_rollbtn{ position:absolute; width:29px; height:73px; line-height:73px; font-size:36px;font-family:Geneva, sans-serif; text-align:center; background:#eee; border:1px solid #ddd;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	border-radius: 5px;

	-moz-box-shadow: 0 1px 3px 0px #ddd; 
	-webkit-box-shadow:0 1px 3px 0px #ddd ; 
	box-shadow: 0 1px 3px 0px #ddd;	
}
.comeing_channel_rollbtn:hover{ text-decoration:none; background:#f90; border:1px solid #f60; color:#fff}
#roll_left{ left:-50px; bottom:0; z-index:2;}
#roll_right{ right:-50px; bottom:0; z-index:2;}
.rollad #rolladcontent{ overflow:hidden;}

/*pics*/
.comeing_channel_pics{ padding-bottom:10px;}
.comeing_channel_pics li{ float:left; position:relative; }
.comeing_channel_pics li#end{ padding-right:0px;}
.comeing_channel_pics li.r{ float:right}
.comeing_channel_pics li div{ overflow:hidden}
.comeing_channel_pics li h3{ height:26px; line-height:26px; text-align:center; font-size:16px;overflow:hidden; position:absolute; left:0px; bottom:0px;
  background: rgba(0, 0, 0, 0.6); 
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #60000000, endColorstr = #60000000);
}
.comeing_channel_pics li h3 a{ color:#fff; font-size:14px; font-weight:normal;}
.comeing_channel_pics li.on{ opacity:0.8; filter:alpha(opacity=100);}
.comeing_channel_pics li.on h3{ visibility:visible}

/*picsubs*/
.comeing_channel_picsubs{ background:#FDAC1B; line-height:22px; height:110px; overflow:hidden; padding:10px; margin-bottom:10px!important;}
.comeing_channel_picsubs li{ height:22px; overflow:hidden; }
.comeing_channel_picsubs li a{ color:#fff}
.comeing_channel_picsubs li em{ color:#fff; padding-right:5px; font-family:Verdana, Geneva, sans-serif;}

/*gbuy*/
.comeing_channel_gbuy{ padding:0;}
.comeing_channel_gbuy li{ float:left; border:1px solid #eee; padding:0px; margin-right:10px;}
.comeing_channel_gbuy li div{ height:160px; border-bottom:1px solid #eee; overflow:hidden; padding:10px;}
.comeing_channel_gbuy li.end{ margin-right:0px;}
.comeing_channel_gbuy li.on{ border:1px solid #f1e6db; background:#fdf8ed}
.comeing_channel_gbuy li.on div{ border-bottom:1px solid #f1e6db}
.comeing_channel_gbuy li h3{ height:32px; padding:0 10px; line-height:32px; font-size:12px; font-weight:normal; overflow:hidden}
.comeing_channel_gbuy li h3 a{ color:#333}
.comeing_channel_gbuy li p{ height:26px; padding:0 10px; line-height:20px; overflow:hidden; color:#999 }

/*sub*/
.comeing_channel_sub{ padding:5px 5px 0 5px;}
.comeing_channel_sub li{ background:url(sub.gif) no-repeat 0 10px; padding-left:10px; height:26px; line-height:26px; overflow:hidden}
.comeing_channel_sub li span{ float:right; color:#999; padding-left:10px; font-size:12px}
.comeing_channel_sub li a{ color:#000;}
.comeing_channel_sub li a:hover{ color:#888}

/*ptop10*/
.comeing_channel_ptop10{ background:url(ptop10.gif) no-repeat 0 0; height:350px; overflow:hidden; margin-bottom:6px}
.comeing_channel_ptop10 li{ height:35px; line-height:35px; padding-left:30px; overflow:hidden; font-size:14px; }
.comeing_channel_ptop10 li a{ color:#000}
.comeing_channel_ptop10 li a:hover{ color:#888}

/*eis_cu*/
.comeing_channel_cu{ padding-bottom:1px; border-bottom:1px solid #ddd;}
.comeing_channel_cu div{ width:240px; height:88px; overflow:hidden; margin:0 auto; }
.comeing_channel_cu p{ padding:0 10px; height:28px; line-height:28px; overflow:hidden; font-size:14px;}
.comeing_channel_cu p a{ color:#369}

/*map*/
.comeing_channel_map li{ padding:10px; float:left; margin:8px 8px 7px 7px; background:#f6f6f6; height:60px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius: 10px;
}
.comeing_channel_map li.on{ background:#F9F9EE}
.comeing_channel_map li .icon{ float:left; margin-right:10px;}
.comeing_channel_map li h3{ font-size:16px; font-weight:400;}
.comeing_channel_map li h3 a{ color:#333}
.comeing_channel_map li h3 em{ font-size:12px; color:#f60; padding:0 5px;}
.comeing_channel_map li p{ line-height:18px; color:#aaa}
.comeing_channel_map li p a{ color:#369}

.comeing_forum_ico{ float:left; width:62px; height:62px; margin-right:10px; text-indent:0px; background-image:url(num.gif); background-repeat:no-repeat; background-position:0 0; text-align:center; line-height:60px; font-size:36px; color:#fff; }
.comeing_forum_ico:hover{ text-decoration:none}

.comeing_forum_ico11,.comeing_forum_ico21{ background-position:0 0}
.comeing_forum_ico2,.comeing_forum_ico12,.comeing_forum_ico22{ background-position:0 -62px}
.comeing_forum_ico3,.comeing_forum_ico13,.comeing_forum_ico23{ background-position:0 -124px}
.comeing_forum_ico4,.comeing_forum_ico14,.comeing_forum_ico24{ background-position:0 -186px}
.comeing_forum_ico5,.comeing_forum_ico15,.comeing_forum_ico25{ background-position:0 -248px}
.comeing_forum_ico6,.comeing_forum_ico16,.comeing_forum_ico26{ background-position:0 -310px}
.comeing_forum_ico7,.comeing_forum_ico17,.comeing_forum_ico27{ background-position:0 -372px}
.comeing_forum_ico8,.comeing_forum_ico18,.comeing_forum_ico28{ background-position:0 -434px}
.comeing_forum_ico9,.comeing_forum_ico19,.comeing_forum_ico29{ background-position:0 -496px}
.comeing_forum_ico10,.comeing_forum_ico20,.comeing_forum_ico30{ background-position:0 -558px}

/*-------------------------------------------------------------------------------------------------------------------------------*/

/*firstarea*/
.comeing_cityb_firstarea { margin-top:10px; margin-bottom:0px; border:0px; background:transparent; }
.comeing_cityb_firstarea .frame-1-1-1-l { float:left; width:280px; }
.comeing_cityb_firstarea .frame-1-1-1-c { float:left; padding-left:10px; }
.comeing_cityb_firstarea .frame-1-1-1-r { float:right; width:260px; }

/*wad*/
.comeing_cityb_wad { background:#fff; padding:9px;}

/*fc*/
.comeing_cityb_firstarea .frame-1-1-1-c .comeing_frame_box { background: url(today.gif) no-repeat 0 0 #fff; position:relative; padding-top:20px; }
.comeing_cityb_firstarea .comeing_frame_box .frame-title { line-height:40px; height:40px;  }
.comeing_cityb_firstarea .comeing_frame_box .frame-title .titletext{ font-size:16px; }


/*fcg*/
.comeing_cityb_fcg { background:#f6f6f6; }

/*map*/
.comeing_cityb_map .column { padding:10px 0px 10px 10px; -overflow:hidden; }
.comeing_cityb_map .frame-title .subtitle a{ float:left; margin-top:14px; width:81px; height:25px; line-height:24px; text-align:center; background:url(map_a.gif) no-repeat 0 0; color:#fff;}

/*weather*/
.comeing_cityb_weather { position:absolute; top:10px; right:5px; width:160px; height:20px; }

/*t1*/
.comeing_cityb_t1 { border:0px; margin-bottom:0px; }
.comeing_cityb_t1 .tab-title { border:1px solid #e5e5e5; background:#f6f6f6; height:40px; line-height:40px; overflow:hidden;
	-moz-border-radius: 20px; 
	-webkit-border-radius: 20px; 
	border-radius: 20px;
}
.comeing_cityb_t1 .tab-title .titletext a { font-weight:400; font-size:12px; color:#f60; }
.comeing_cityb_t1 .tb { padding-left:0px; height:40px; line-height:40px; }
.comeing_cityb_t1 .tb li { float:left; height:40px; overflow:hidden; }
.comeing_cityb_t1 .tb li a { float:left; height:40px; padding:0 20px; line-height:40px; overflow:hidden; border-left:0px; border-right:1px solid #e5e5e5; font-size:16px; }
.comeing_cityb_t1 .tb li.a a { background:#FDAC1B; color:#fff; font-weight:400; border-right-color:#FDAC1B; }
.comeing_cityb_t1 .tb-c { padding:5px 0 0 0; }

/*f1*/
.comeing_cityb_f1{ }
.comeing_cityb_f1 .frame-1-1-1-l{ float:left; padding:10px 0 0 10px; }
.comeing_cityb_f1 .frame-1-1-1-c{ float:left; padding:10px 0 0 10px; overflow:hidden; }
.comeing_cityb_f1 .frame-1-1-1-r{ float:right; padding:10px 10px 0 0; overflow:hidden; }

/*f2*/
.comeing_cityb_f2 { border:0px; margin-bottom:0px; background:transparent; }
.comeing_cityb_f2 .frame-1-1-l{ float:left}
.comeing_cityb_f2 .frame-1-1-r{ float:right; width:260px; }

/*f3*/
.comeing_cityb_f3 { margin-bottom:0px; }
.comeing_cityb_f3 .frame-1-1-l{ float:left; padding:10px 0 10px 10px; }
.comeing_cityb_f3 .frame-1-1-r{ float:right; padding:10px 10px 10px 0; }

/* f3c*/
.comeing_cityb_f3c{ border:0px; border-bottom:1px solid #eee; padding:0 10px 0 0; margin:0px !important;}
.comeing_cityb_f3c_r{ border-left:1px solid #eee; padding:0 0 0 10px;}
.comeing_cityb_f3c_n{ border-bottom:0px;}
.comeing_cityb_f3c .frame-title { padding: 0 10px; height: 50px; line-height: 50px; margin:0px; background:none; border-bottom:1px solid #eee;}
.comeing_cityb_f3c .frame-title .titletext{ font-size:18px; color:#333; font-weight:normal; }
.comeing_cityb_f3c .frame-title .subtitle{ float:right; font-size:12px; font-weight:400; padding-left:10px; color:#999}
.comeing_cityb_f3c .frame-title .subtitle a{ color:#999}
.comeing_cityb_f3c .frame-1-2-l{ width:120px; height:110px; padding:10px 0; margin:0px; border-right:0px;}
.comeing_cityb_f3c .frame-1-2-r{ height:110px; padding:10px 0; margin:0px; }

/*t2*/

.comeing_cityb_t2 .tb-c p{ border-bottom:1px solid #eee; height:39px; line-height:39px; overflow:hidden; background:url(sub.gif) no-repeat 0 17px; padding-left:10px}
.comeing_cityb_t2 .tb-c p em{ float:right; }
.comeing_cityb_t2 .tb-c p em.eis_se1{ width:100px; text-align: center;overflow:hidden;}
.comeing_cityb_t2 .tb-c p em.eis_se2{ width:80px; text-align: center;overflow:hidden;}
.comeing_cityb_t2 .tb-c p em.eis_se3{ width:60px; text-align: center;overflow:hidden;}
.comeing_cityb_t2 .tb-c p em strong{ color:#f00}
.comeing_cityb_t2 .tb-c p a{ font-size:14px;}
.comeing_cityb_t2 .tb-c p span{ color:#999; padding:0 0 0 10px}






